<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>WB32L003 Standard Peripherals Firmware Library: wb32l003_adc.h 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">WB32L003 Standard Peripherals Firmware Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_6d2d5b60bd20db849a9486835a2715aa.html">Libraries</a></li><li class="navelem"><a class="el" href="dir_5ec8cccc32fa528457f3b4ed28e1a2cf.html">WB32L003_StdPeriph_Driver</a></li><li class="navelem"><a class="el" href="dir_cb9a941ec225bfb9bad4e8246158e282.html">inc</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">wb32l003_adc.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="wb32l003__adc_8h.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">/* Define to prevent recursive inclusion -------------------------------------*/</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#ifndef __WB32L003_ADC_H</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#define __WB32L003_ADC_H</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; <span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">/* Includes ------------------------------------------------------------------*/</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &quot;wb32l003.h&quot;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">/* Exported types ------------------------------------------------------------*/</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html">   34</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a3c89766547d3cf2a5826d666cdfad872">   36</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a3c89766547d3cf2a5826d666cdfad872">ADC_SamplingTime</a>;        </div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a156fc6da4c02f773d90226560ffb046e">   39</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a156fc6da4c02f773d90226560ffb046e">ADC_SingleChannelSel</a>;    </div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a766d065c7635abbbcc15657806c82ecf">   42</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a766d065c7635abbbcc15657806c82ecf">ADC_ClkSel</a>;              </div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#ae32bf8551ed28868575aa813eeb2e414">   45</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#ae32bf8551ed28868575aa813eeb2e414">ADC_SingleContinueMode</a>;  </div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#aa6f17a9ce7520fcdf677675e59269aa0">   48</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#aa6f17a9ce7520fcdf677675e59269aa0">ADC_AutoAccumulation</a>;    </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a6493278df80c299fe60189fe5c056adb">   51</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a6493278df80c299fe60189fe5c056adb">ADC_CircleMode</a>;          </div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#ab494b7beed79859f57a9b41b8540f0a5">   54</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#ab494b7beed79859f57a9b41b8540f0a5">ADC_ConversionTimes</a>;     </div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a84d020f51bc81259c5eac8b4ee94bdf2">   57</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a84d020f51bc81259c5eac8b4ee94bdf2">ADC_ContinueChannelSel</a>;  </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a419a0d6eaa0348050cf7c950bd45675a">   60</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a419a0d6eaa0348050cf7c950bd45675a">ADC_ExternalTrigConv1</a>;   </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct_a_d_c___init_type_def.html#a1f205977a0ae7145ca95ed4fd66a37d2">   65</a></span>&#160;  uint32_t <a class="code" href="struct_a_d_c___init_type_def.html#a1f205977a0ae7145ca95ed4fd66a37d2">ADC_ExternalTrigConv2</a>;   </div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <a class="code" href="struct_a_d_c___init_type_def.html">ADC_InitTypeDef</a>;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="comment">/* Exported constants --------------------------------------------------------*/</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="group___a_d_c___sample___duty.html#gab7b5ff5d2a6c17ec1fa9fe9549f6c7c1">   80</a></span>&#160;<span class="preprocessor">#define ADC_SAMPLE_4CYCLE              0x00U   </span></div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group___a_d_c___sample___duty.html#gab85980c0a62c6a3e273eeb29fc816eeb">   81</a></span>&#160;<span class="preprocessor">#define ADC_SAMPLE_8CYCLE              0x800UL </span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#define IS_ADC_SAMPLE_CYCLE(CYLCE)     ((CYLCE == ADC_SAMPLE_4CYCLE) || (CYLCE == ADC_SAMPLE_8CYCLE))</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga36461719211da649abcd62a0d9e8f933">   91</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_0           (0x00000000U)                                                   </span></div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga7c75f81cf458648491e4fd16d56869f2">   92</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_1           (ADC_CR0_SEL_0)                                                 </span></div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gaa7082f983f8c46c71186f1aef03f106a">   93</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_2           (ADC_CR0_SEL_1)                                                 </span></div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga6c674b094cf7ebbb4c869355b14d6dcb">   94</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_3           (ADC_CR0_SEL_1 | ADC_CR0_SEL_0)                                 </span></div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga0a5cc11500d45dc9c72b7abe55f62f8d">   95</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_4           (ADC_CR0_SEL_2)                                                 </span></div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga34d1388fe3563f01033e3c1ab4353740">   96</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_5           (ADC_CR0_SEL_2 | ADC_CR0_SEL_0)                                 </span></div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga92defadfeee3139552da5cef608a9b6e">   97</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_6           (ADC_CR0_SEL_2 | ADC_CR0_SEL_1)                                 </span></div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga0962fe954286e903c1696e9ed9814d94">   98</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_7           (ADC_CR0_SEL_2 | ADC_CR0_SEL_1 | ADC_CR0_SEL_0)                 </span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gab3d9f9295651cd87639c22fef4c4325c">  100</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_8           (ADC_CR0_SEL_3)                                                 </span></div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga91faa2c8e43cb3a2902b2bdd000bde43">  101</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_9           (ADC_CR0_SEL_3 | ADC_CR0_SEL_0)                                 </span></div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga75c2018bff208ba96aa558848c44e938">  102</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_10          (ADC_CR0_SEL_3 | ADC_CR0_SEL_1)                                 </span></div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gaeb6b3c2c1f9e14a10d464ba5337cb309">  103</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_11          (ADC_CR0_SEL_3 | ADC_CR0_SEL_1 | ADC_CR0_SEL_0)                 </span></div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gad87a2579b1c6cbacb1736fc12c8a7c88">  104</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_12          (ADC_CR0_SEL_3 | ADC_CR0_SEL_2)                                 </span></div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#ga0941cf03b95e4be418251fd57c70e317">  105</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_13          (ADC_CR0_SEL_3 | ADC_CR0_SEL_2 | ADC_CR0_SEL_0)                 </span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gafe5a3abb78a78fdf39600ac763a97855">  106</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_14          (ADC_CR0_SEL_3 | ADC_CR0_SEL_2 | ADC_CR0_SEL_1)                 </span></div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group___a_d_c___single___channel___selection.html#gaddb03138a2fbf7b2d8013cd56418814a">  107</a></span>&#160;<span class="preprocessor">#define ADC_SINGLE_CHANNEL_15          (ADC_CR0_SEL_3 | ADC_CR0_SEL_2 | ADC_CR0_SEL_1 | ADC_CR0_SEL_0) </span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#define IS_ADC_SINGLE_CHANNEL(CHANNEL) (((CHANNEL) == ADC_SINGLE_CHANNEL_0) ||  \</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_1) ||  \</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_2) ||  \</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_3) ||  \</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_4) ||  \</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_5) ||  \</span></div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_6) ||  \</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_7) ||  \</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_8) ||  \</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_9) ||  \</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_10) ||  \</span></div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_11) ||  \</span></div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_12) ||  \</span></div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_13) ||  \</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_14) ||  \</span></div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">                                        ((CHANNEL) == ADC_SINGLE_CHANNEL_15))</span></div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga66c77cba68200a6ef40ebb2ed30294be">  132</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV1             (0x00000000U)                                            </span></div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga7d0a515f31a832c25f2e4b7019fb4ebc">  133</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV2             (ADC_CR0_CLKSEL_0)                                       </span></div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga9bff911ccbe72889d314e9de114bb691">  134</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV4             (ADC_CR0_CLKSEL_1)                                       </span></div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga787010e7a2ba884d56dc12084909418d">  135</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV8             (ADC_CR0_CLKSEL_1 | ADC_CR0_CLKSEL_0)                    </span></div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga213b307894f2f5960048037c686f8013">  136</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV16            (ADC_CR0_CLKSEL_2)                                       </span></div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga3148889cdf7203efef3866f38ea3e8a6">  137</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV32            (ADC_CR0_CLKSEL_2 | ADC_CR0_CLKSEL_0)                    </span></div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga1b0fc7e6b7de0cf455ca458b5640045e">  138</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV64            (ADC_CR0_CLKSEL_2 | ADC_CR0_CLKSEL_1)                    </span></div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group___a_d_c___clock___selection.html#ga171f3ea9de20e8f2223e5544034ae730">  139</a></span>&#160;<span class="preprocessor">#define ADC_CLOCK_PCLK_DIV128           (ADC_CR0_CLKSEL_2 | ADC_CR0_CLKSEL_1 | ADC_CR0_CLKSEL_0) </span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="preprocessor">#define IS_ADC_CLOCK_PCLK_DIV(CLOCK)    ((CLOCK == ADC_CLOCK_PCLK_DIV1) || (CLOCK == ADC_CLOCK_PCLK_DIV2) ||   \</span></div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">                                         (CLOCK == ADC_CLOCK_PCLK_DIV4) || (CLOCK == ADC_CLOCK_PCLK_DIV8) ||   \</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">                                         (CLOCK == ADC_CLOCK_PCLK_DIV16) || (CLOCK == ADC_CLOCK_PCLK_DIV32) || \</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="preprocessor">                                         (CLOCK == ADC_CLOCK_PCLK_DIV64) || (CLOCK == ADC_CLOCK_PCLK_DIV128))</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="group___a_d_c___single.html#ga49340839ee28cd870244807e6729aa0b">  152</a></span>&#160;<span class="preprocessor">#define ADC_MODE_SINGLE                 (0x00000000U) </span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group___a_d_c___single.html#ga8b4482e41765fbb4feaca5ebf79ab88a">  153</a></span>&#160;<span class="preprocessor">#define ADC_MODE_CONTINUE               (ADC_CR1_CT)  </span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">#define IS_ADC_SINGLEMODE(MODE)         ((MODE == ADC_MODE_SINGLE) || (MODE == ADC_MODE_CONTINUE))</span></div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group___a_d_c___compare___mode.html#gab4dedb9c6befb086824aeeeef92633a1">  163</a></span>&#160;<span class="preprocessor">#define ADC_None_Threshold_Compare      (0x00000000) </span></div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group___a_d_c___compare___mode.html#gab594bb7074f8091e63d52c8a517fa685">  164</a></span>&#160;<span class="preprocessor">#define ADC_Low_Threshold_Compare       (0x01 &lt;&lt; 12) </span></div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group___a_d_c___compare___mode.html#ga6a70d827ce1f6ad2bbf59c728f86a8ee">  165</a></span>&#160;<span class="preprocessor">#define ADC_High_Threshold_Compare      (0x01 &lt;&lt; 13) </span></div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group___a_d_c___compare___mode.html#ga6b509754287116271810218d69de6cfe">  166</a></span>&#160;<span class="preprocessor">#define ADC_Range_Threshold_Compare     (0x01 &lt;&lt; 14) </span></div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="preprocessor">#define ADC_Threshold_Comapre_Mask      (ADC_Low_Threshold_Compare | ADC_High_Threshold_Compare | ADC_Range_Threshold_Compare)</span></div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#define ADC_Threshold_Compare_All       ADC_Threshold_Comapre_Mask</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="preprocessor">#define ADC_AUTOACC_DISABLE             (0x00000000U)</span></div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group___a_d_c___auto___accumulation.html#ga61337462cf999e923d5f7b2986d0a2a0">  178</a></span>&#160;<span class="preprocessor">#define ADC_AUTOACC_ENABLE              (ADC_CR1_RACC_EN) </span></div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="preprocessor">#define IS_ADC_ACCMULATION(ACC)         ((ACC == ADC_AUTOACC_ENABLE) || (ACC == ADC_AUTOACC_DISABLE))</span></div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="preprocessor">#define ADC_MULTICHANNEL_NONCIRCLE      (0x00000000U)</span></div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="group___a_d_c___circle___mode___selection.html#gae96122bca4b096538db8440d0c17a608">  189</a></span>&#160;<span class="preprocessor">#define ADC_MULTICHANNEL_CIRCLE         (ADC_CR2_CIRCLE_MODE) </span></div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="preprocessor">#define IS_ADC_CIRCLEMODE(MODE)         ((MODE == ADC_MULTICHANNEL_NONCIRCLE) || (MODE == ADC_MULTICHANNEL_CIRCLE))</span></div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga8af768ff2055a3d56a82a093f3fd23d4">  199</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_0           (ADC_CR2_CHEN_0)  </span></div><div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga3c7a73818f6a2acf42cd89c8f0964001">  200</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_1           (ADC_CR2_CHEN_1)  </span></div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gae37be3672e029c786e1289d4c786b2e1">  201</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_2           (ADC_CR2_CHEN_2)  </span></div><div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gad4c91bad430cffdd7488e121bfcda208">  202</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_3           (ADC_CR2_CHEN_3)  </span></div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga5742e9a0a318666c2cb3a138d4983e62">  203</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_4           (ADC_CR2_CHEN_4)  </span></div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga40ec91387735a935275eb220b893cc29">  204</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_5           (ADC_CR2_CHEN_5)  </span></div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga3ee1ccaf63028d7c8a85d074c7b62404">  205</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_6           (ADC_CR2_CHEN_6)  </span></div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga35b575ebd8befc6a9545783b85cbd220">  206</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_7           (ADC_CR2_CHEN_7)  </span></div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gade62373ef15cdfd3935b04a8bb200582">  208</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_8           (ADC_CR2_CHEN_8 )  </span></div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga18566237a3e2d1cb30681a3eb351222a">  209</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_9           (ADC_CR2_CHEN_9 )  </span></div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gae4bc5ee0d9dd99c2c717618bf0285091">  210</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_10          (ADC_CR2_CHEN_10)  </span></div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga678c82989debb79acce8e53aa83f43b3">  211</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_11          (ADC_CR2_CHEN_11)  </span></div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga2c2625cfc0ac6d4706b6021a805b6f0b">  212</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_12          (ADC_CR2_CHEN_12)  </span></div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gadd4a926173dd4e8e60d7a2a44482e3d3">  213</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_13          (ADC_CR2_CHEN_13)  </span></div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#gac9983738d03d5b19f60f6fd95def0a69">  214</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_14          (ADC_CR2_CHEN_14)  </span></div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group___a_d_c___continue___channel___selection.html#ga7eecd7456ef3e2d1356245c293d1c641">  215</a></span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_15          (ADC_CR2_CHEN_15)  </span></div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="preprocessor">#define ADC_CONTINUE_CHANNEL_ALL         (0x0FF000FF)</span></div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="preprocessor">#define IS_ADC_CONTINUE_CHANNEL(CHANNEL) ((CHANNEL &amp; ADC_CONTINUE_CHANNEL_ALL) != 0x0000)</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="preprocessor">#define IS_ADC_CHANNEL(CHANNEL)          ((IS_ADC_SINGLE_CHANNEL(CHANNEL)) || (IS_ADC_CONTINUE_CHANNEL(CHANNEL)))</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga49484f25b5241cbd43c496352a5f43b6">  228</a></span>&#160;<span class="preprocessor">#define ADC_IT_CONTINUE                  ADC_INTEN_CONT_IEN </span></div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gaa08dfeb463def0cd8a76be2b39e965b7">  229</a></span>&#160;<span class="preprocessor">#define ADC_IT_RANGE_THRESHOLD           ADC_INTEN_REG_IEN </span></div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gac8a48c6044e5579c6ff25e4d159d66f9">  230</a></span>&#160;<span class="preprocessor">#define ADC_IT_HIGH_THRESHOLD            ADC_INTEN_HHT_IEN </span></div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga505ae6a58f66436a2e562c6f52fdb359">  231</a></span>&#160;<span class="preprocessor">#define ADC_IT_LOW_THRESHOLD             ADC_INTEN_LLT_IEN </span></div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga07c77d1239f4749e9898c11f7ffc8c81">  233</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL15                 ADC_INTEN_ADCXIEN_15 </span></div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gadd5c76ff1fc977edff33fdbf324cbca1">  234</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL14                 ADC_INTEN_ADCXIEN_14 </span></div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gaea2f7f31c94b806c01dc65e5a976d215">  235</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL13                 ADC_INTEN_ADCXIEN_13 </span></div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga9853909f03ae61151c37da6033f56b52">  236</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL12                 ADC_INTEN_ADCXIEN_12 </span></div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gafafe170eac570de3478b18201ebc771e">  237</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL11                 ADC_INTEN_ADCXIEN_11 </span></div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga4d2f1b9b21a7d928b1aa5a4e59ce31c3">  238</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL10                 ADC_INTEN_ADCXIEN_10 </span></div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gad0744f6399a62367d5b297c0883cd389">  239</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL9                  ADC_INTEN_ADCXIEN_9  </span></div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga9327f7fedaee81b8408989c687ebdcd6">  240</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL8                  ADC_INTEN_ADCXIEN_8  </span></div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga1f163a1f4ffe2d148bc37374cbd82f74">  242</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL7                  ADC_INTEN_ADCXIEN_7 </span></div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gac606f988877589d3f89c4988b62493ed">  243</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL6                  ADC_INTEN_ADCXIEN_6 </span></div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga425f57cff6600b9966dda06a94a3f7b5">  244</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL5                  ADC_INTEN_ADCXIEN_5 </span></div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gaf35616015fcc93aa1c20a38d040b273b">  245</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL4                  ADC_INTEN_ADCXIEN_4 </span></div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga63c12e4f5fffe19df5c3f71af785f27c">  246</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL3                  ADC_INTEN_ADCXIEN_3 </span></div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#gab8f8211206b4f55173e840624486ce23">  247</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL2                  ADC_INTEN_ADCXIEN_2 </span></div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga978df8b46a46bb1caf915e12483bade2">  248</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL1                  ADC_INTEN_ADCXIEN_1 </span></div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga49c4511dc5862b65e25fe093343c4d06">  249</a></span>&#160;<span class="preprocessor">#define ADC_IT_CHANNEL0                  ADC_INTEN_ADCXIEN_0 </span></div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupts.html#ga408dbff712b8b18b6d4b8ea0cb6aab4b">  250</a></span>&#160;<span class="preprocessor">#define ADC_IT_MASK                     (0xFFFFFUL) </span></div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="preprocessor">#define IS_ADC_IT(ADC_IT)               ((ADC_IT &amp; ADC_IT_MASK) != 0x00000)</span></div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga8cd6d5e6dea3d48926d1a4fe155426b4">  260</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG                   ADC_RAWINTSR_CONT_INTF </span></div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga552a79a384fc7cd74702c0f3007b66e0">  261</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_RANGE_THRESHOLD   ADC_RAWINTSR_REG_INTF  </span></div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gaa2470070075820f0c50f3938d20f21c9">  262</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_HIGH_THRESHOLD    ADC_RAWINTSR_HHT_INTF  </span></div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga4dbab927d70a0d406cd02a7506af6c4a">  263</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_LOW_THERSHOLD     ADC_RAWINTSR_LLT_INTF  </span></div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga10b942336d55dd0d63b5398b1d574f5a">  265</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL15         ADC_RAWINTSR_ADCRIS_15 </span></div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gafbfbe2143a478ca0ff75ec279df07e49">  266</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL14         ADC_RAWINTSR_ADCRIS_14 </span></div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gac74c09470f54e9f8faf2ea2ba23ce3a1">  267</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL13         ADC_RAWINTSR_ADCRIS_13 </span></div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gab378a559f5543eda76b7cd38a7f40f8f">  268</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL12         ADC_RAWINTSR_ADCRIS_12 </span></div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga3cd30e85ca621727276c4443050288de">  269</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL11         ADC_RAWINTSR_ADCRIS_11 </span></div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga3a997a76fac5637684f06593e7003744">  270</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL10         ADC_RAWINTSR_ADCRIS_10 </span></div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga826a2cb476777b29e51c81b5e90cd016">  271</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL9          ADC_RAWINTSR_ADCRIS_9  </span></div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gae33d34203fb693f17202c0b8c8712957">  272</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL8          ADC_RAWINTSR_ADCRIS_8  </span></div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga46ca2c9de1515b42c16468675573737d">  274</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL7          ADC_RAWINTSR_ADCRIS_7 </span></div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga081bd3895303a4ef3c7a2fbfc01b2270">  275</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL6          ADC_RAWINTSR_ADCRIS_6 </span></div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga44fc72d28869a0698d1cf78bfa58365f">  276</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL5          ADC_RAWINTSR_ADCRIS_5 </span></div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga0b2b1934694f56562043c9da18d24e2c">  277</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL4          ADC_RAWINTSR_ADCRIS_4 </span></div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gace740e5bba9b753a73b44c85cea73fa2">  278</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL3          ADC_RAWINTSR_ADCRIS_3 </span></div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gadf303935a88f7968877c2988ec19696c">  279</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL2          ADC_RAWINTSR_ADCRIS_2 </span></div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#gaf7f1dc08589a2e997967e28f54d44b7e">  280</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL1          ADC_RAWINTSR_ADCRIS_1 </span></div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="group___a_d_c___raw___interrupt___flags.html#ga7c6e07ff0b4cd0d9ea228356eeef212a">  281</a></span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL0          ADC_RAWINTSR_ADCRIS_0 </span></div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="preprocessor">#define ADC_RAWINTFLAG_CHANNEL_ALL      (ADC_RAWINTFLAG_CHANNEL0 | ADC_RAWINTFLAG_CHANNEL1 | ADC_RAWINTFLAG_CHANNEL2 | ADC_RAWINTFLAG_CHANNEL3 | \</span></div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="preprocessor">                                         ADC_RAWINTFLAG_CHANNEL4 | ADC_RAWINTFLAG_CHANNEL5 | ADC_RAWINTFLAG_CHANNEL6 | ADC_RAWINTFLAG_CHANNEL7 | \</span></div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="preprocessor">                                         ADC_RAWINTFLAG_CHANNEL8 | ADC_RAWINTFLAG_CHANNEL9 | ADC_RAWINTFLAG_CHANNEL10 | ADC_RAWINTFLAG_CHANNEL11 | \</span></div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="preprocessor">                                         ADC_RAWINTFLAG_CHANNEL12 | ADC_RAWINTFLAG_CHANNEL13 | ADC_RAWINTFLAG_CHANNEL14 | ADC_RAWINTFLAG_CHANNEL15)</span></div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor">#define IS_ADC_RAWINTFLAG(FLAG)         ((FLAG &amp; ADC_RAWINTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_RAWINTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_RAWINTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_RAWINTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_RAWINTFLAG_CHANNEL_ALL))</span></div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga623e2966cbbbde1b1a85d99890b40ac1">  299</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG                      ADC_MSKINTSR_CONT_MIF </span></div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga430ed6a25d7b22b7d2f67bd50043b4e1">  300</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_RANGE_THRESHOLD      ADC_MSKINTSR_REG_MIF  </span></div><div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga21937b213b7c3f9bbc54c1d067350316">  301</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_HIGH_THRESHOLD       ADC_MSKINTSR_HHT_MIF  </span></div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#gaaa59f5bfa6e044af5268606435996ea5">  302</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_LOW_THERSHOLD        ADC_MSKINTSR_LLT_MIF  </span></div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga754677e088d23da328e58952405046fa">  304</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL15            ADC_MSKINTSR_ADCMIS_15 </span></div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga6e0910a19632100f8bcd82996f681472">  305</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL14            ADC_MSKINTSR_ADCMIS_14 </span></div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga175d45095186a1aba75f4aef328cfd39">  306</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL13            ADC_MSKINTSR_ADCMIS_13 </span></div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga4e455c36347c9479810303aad98d4bbb">  307</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL12            ADC_MSKINTSR_ADCMIS_12 </span></div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#gacf5a519dd860b5073b01725de5823fc2">  308</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL11            ADC_MSKINTSR_ADCMIS_11 </span></div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga134994267f8e23a7b9d0e5c8bad6ee29">  309</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL10            ADC_MSKINTSR_ADCMIS_10 </span></div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#gab5e3216499fcdaa90edcee596dd8aa26">  310</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL9             ADC_MSKINTSR_ADCMIS_9  </span></div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga46e2f6a3ed999ccd0689700f80073821">  311</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL8             ADC_MSKINTSR_ADCMIS_8  </span></div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#gabde3aca7be282001cb441bf22a2dc19b">  313</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL7             ADC_MSKINTSR_ADCMIS_7 </span></div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga4af14feecab32d56bada5b6f1b55140b">  314</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL6             ADC_MSKINTSR_ADCMIS_6 </span></div><div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga128c6086359726cb1583565e3c316667">  315</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL5             ADC_MSKINTSR_ADCMIS_5 </span></div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga070f89fa82ef46a5f480537191a72464">  316</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL4             ADC_MSKINTSR_ADCMIS_4 </span></div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga95babf88d0b5f5011d0e114a34a8c6a7">  317</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL3             ADC_MSKINTSR_ADCMIS_3 </span></div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga9095a8fbb723a8184e1c869ab351f312">  318</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL2             ADC_MSKINTSR_ADCMIS_2 </span></div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#gab668668c5ba233c4a5b465756a52a408">  319</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL1             ADC_MSKINTSR_ADCMIS_1 </span></div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="group___a_d_c___interrupt___flags.html#ga8457898977c1c4816f25e53b82c4307c">  320</a></span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL0             ADC_MSKINTSR_ADCMIS_0 </span></div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;<span class="preprocessor">#define ADC_INTFLAG_CHANNEL_ALL         (ADC_INTFLAG_CHANNEL0 | ADC_INTFLAG_CHANNEL1 | ADC_INTFLAG_CHANNEL2 | ADC_INTFLAG_CHANNEL3 | \</span></div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;<span class="preprocessor">                                         ADC_INTFLAG_CHANNEL4 | ADC_INTFLAG_CHANNEL5 | ADC_INTFLAG_CHANNEL6 | ADC_INTFLAG_CHANNEL7 | \</span></div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;<span class="preprocessor">                                         ADC_INTFLAG_CHANNEL8 | ADC_INTFLAG_CHANNEL9 | ADC_INTFLAG_CHANNEL10 | ADC_INTFLAG_CHANNEL11 | \</span></div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;<span class="preprocessor">                                         ADC_INTFLAG_CHANNEL12 | ADC_INTFLAG_CHANNEL13 | ADC_INTFLAG_CHANNEL14 | ADC_INTFLAG_CHANNEL15)</span></div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;<span class="preprocessor">#define IS_ADC_INTFLAG(FLAG)            ((FLAG &amp; ADC_INTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_INTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_INTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_INTFLAG_LOW_THERSHOLD) | \</span></div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="preprocessor">                                         (FLAG &amp; ADC_INTFLAG_CHANNEL_ALL))</span></div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="preprocessor">#define ADC_SOFTWARE_START              (0x00000000U)</span></div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM10              (ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM11              (ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM1               (ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_LPTIM              (ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM1_TRGO          (ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM2_TRGO          (ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_TIM2_INT           (ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_UART1_INT          (ADC_CR1_TRIGS0_3)</span></div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_UART2_INT          (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_LPUART_INT         (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_VC0_INT            (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_NC                 (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_RTC_INT            (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PCA_INT            (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_SPI_INT            (ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PA1_INT            (ADC_CR1_TRIGS0_4)</span></div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PA2_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PA3_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB4_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB5_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC3_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC4_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC5_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC6_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3)</span></div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC7_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD1_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD2_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD3_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD4_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD5_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD6_INT            (ADC_CR1_TRIGS0_4 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PA4_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB0_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB1_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB2_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB3_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB6_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PB7_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_2 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC0_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_3)</span></div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC1_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PC2_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1)</span></div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD0_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_1 | ADC_CR1_TRIGS0_0)</span></div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_PD7_INT            (ADC_CR1_TRIGS0_5 | ADC_CR1_TRIGS0_3 | ADC_CR1_TRIGS0_2)</span></div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG1_MASK               (0x1F | 0x10000)</span></div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;<span class="preprocessor">#define IS_ADC_EXTRIG1(EXTRIG)          (((EXTRIG &amp; ADC_EXTTRIG1_MASK) != 0x0000) || (EXTRIG == ADC_SOFTWARE_START))</span></div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM10              (ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM11              (ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM1               (ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_LPTIM              (ADC_CR1_TRIGS1_2 |)</span></div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM1_TRGO          (ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM2_TRGO          (ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_TIM2_INT           (ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_UART0_INT          (ADC_CR1_TRIGS1_3)</span></div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_UART1_INT          (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_LPUART_INT         (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_VC0_INT            (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_NC                 (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2)</span></div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_RTC_INT            (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PCA_INT            (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_SPI_INT            (ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PA1_INT            (ADC_CR1_TRIGS1_4)</span></div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PA2_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PA3_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB4_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB5_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_2)</span></div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC3_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC4_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC5_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC6_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3)</span></div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC7_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD1_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD2_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD3_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2)</span></div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD4_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD5_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD6_INT            (ADC_CR1_TRIGS1_4 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PA4_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB0_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB1_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB2_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_2)</span></div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB3_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB6_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PB7_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_2 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC0_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_3)</span></div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC1_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PC2_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1)</span></div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD0_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_1 | ADC_CR1_TRIGS1_0)</span></div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_PD7_INT            (ADC_CR1_TRIGS1_5 | ADC_CR1_TRIGS1_3 | ADC_CR1_TRIGS1_2)</span></div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;<span class="preprocessor">#define ADC_EXTTRIG2_MASK               (0x3E0 | 0x20000)</span></div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;<span class="preprocessor">#define IS_ADC_EXTRIG2(EXTRIG)          (((EXTRIG &amp; ADC_EXTTRIG2_MASK) != 0x0000) || (EXTRIG == ADC_SOFTWARE_START))</span></div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;<span class="comment">/* Exported macro ------------------------------------------------------------*/</span></div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;<span class="comment">/* Exported functions --------------------------------------------------------*/</span></div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga1962afdd9eebe5c896bbba2e4f26fe09">ADC_DeInit</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#gadc1012522059ab30d266fe9d634a2bde">ADC_Init</a>(<a class="code" href="struct_a_d_c___init_type_def.html">ADC_InitTypeDef</a> *ADC_InitStruct);</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga6c6e754d1d0a98d56e465efaf73272ec">ADC_StructInit</a>(<a class="code" href="struct_a_d_c___init_type_def.html">ADC_InitTypeDef</a> *ADC_InitStruct);</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga17fefa48db4b468048475c4a23356d69">ADC_Cmd</a>(FunctionalState NewState);</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga1a7977f0de450fb7e1d38fd42d71ef33">ADC_ITConfig</a>(uint32_t ADC_IT, FunctionalState NewState);</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga70dcb2d976b8dc5cbcbc10ad5f6ff751">ADC_SoftwareStartConvCmd</a>(FunctionalState NewState);</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;FlagStatus <a class="code" href="group___a_d_c.html#gae64ae715dd57b437adeaa18bf28cc3ef">ADC_GetSoftwareStartConvStatus</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;uint16_t <a class="code" href="group___a_d_c.html#ga12787c3a6c3897ae42f85b0739feb93f">ADC_GetConversionValue</a>(uint32_t Chnannel);</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;uint32_t <a class="code" href="group___a_d_c.html#ga1cca8fc361e233eb5eb2b60f5dd28dda">ADC_GetAccValue</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;FlagStatus <a class="code" href="group___a_d_c.html#ga0de1904ef4253ab214087422aedbbabe">ADC_GetFlagStatus</a>(uint16_t ADC_FLAG);</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;FlagStatus <a class="code" href="group___a_d_c.html#ga7ea5ff004af3f10269851c2aae923370">ADC_GetRawFlagStatus</a>(uint16_t ADC_FLAG);</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;ITStatus <a class="code" href="group___a_d_c.html#ga5d766f4ed702e465183b7d91cfbe12f1">ADC_GetITStatus</a>(uint16_t ADC_IT);</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#gae3abfa0c2180f80f80ac898d3bc2e043">ADC_ClearFlag</a>(uint16_t ADC_FLAG);</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga06e8047db33c89ef576bf868f7d011c8">ADC_ClearITPendingBit</a>(uint16_t ADC_IT);</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#ga0e2073a409ebaf97c3bc324c54fdea0f">ADC_ThresholdsConfig</a>(uint16_t LowThreshold, uint16_t HighThreshold);</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___a_d_c.html#gaf74315123cc41071bcaa9930a4f8b491">ADC_ThresholdsCompareCmd</a>(uint16_t Threshold_Config, FunctionalState NewState);</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;}</div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/*__WB32L003_ADC_H */</span><span class="preprocessor"></span></div><div class="ttc" id="group___a_d_c_html_ga0e2073a409ebaf97c3bc324c54fdea0f"><div class="ttname"><a href="group___a_d_c.html#ga0e2073a409ebaf97c3bc324c54fdea0f">ADC_ThresholdsConfig</a></div><div class="ttdeci">void ADC_ThresholdsConfig(uint16_t LowThreshold, uint16_t HighThreshold)</div><div class="ttdoc">Configures the high and low thresholds of the analog watchdog.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:624</div></div>
<div class="ttc" id="group___a_d_c_html_gadc1012522059ab30d266fe9d634a2bde"><div class="ttname"><a href="group___a_d_c.html#gadc1012522059ab30d266fe9d634a2bde">ADC_Init</a></div><div class="ttdeci">void ADC_Init(ADC_InitTypeDef *ADC_InitStruct)</div><div class="ttdoc">Initializes the ADC peripheral according to the specified parameters in the ADC_InitStruct.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:77</div></div>
<div class="ttc" id="group___a_d_c_html_ga12787c3a6c3897ae42f85b0739feb93f"><div class="ttname"><a href="group___a_d_c.html#ga12787c3a6c3897ae42f85b0739feb93f">ADC_GetConversionValue</a></div><div class="ttdeci">uint16_t ADC_GetConversionValue(uint32_t Chnannel)</div><div class="ttdoc">Returns the last ADC conversion result data for regular channel.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:313</div></div>
<div class="ttc" id="group___a_d_c_html_ga7ea5ff004af3f10269851c2aae923370"><div class="ttname"><a href="group___a_d_c.html#ga7ea5ff004af3f10269851c2aae923370">ADC_GetRawFlagStatus</a></div><div class="ttdeci">FlagStatus ADC_GetRawFlagStatus(uint16_t ADC_FLAG)</div><div class="ttdoc">Checks whether the specified ADC flag is set or not.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:595</div></div>
<div class="ttc" id="group___a_d_c_html_gaf74315123cc41071bcaa9930a4f8b491"><div class="ttname"><a href="group___a_d_c.html#gaf74315123cc41071bcaa9930a4f8b491">ADC_ThresholdsCompareCmd</a></div><div class="ttdeci">void ADC_ThresholdsCompareCmd(uint16_t Threshold_Config, FunctionalState NewState)</div><div class="ttdoc">Enables or disables the thresholds to compare with the function of analog watchdog.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:643</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_ae32bf8551ed28868575aa813eeb2e414"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#ae32bf8551ed28868575aa813eeb2e414">ADC_InitTypeDef::ADC_SingleContinueMode</a></div><div class="ttdeci">uint32_t ADC_SingleContinueMode</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:45</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_aa6f17a9ce7520fcdf677675e59269aa0"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#aa6f17a9ce7520fcdf677675e59269aa0">ADC_InitTypeDef::ADC_AutoAccumulation</a></div><div class="ttdeci">uint32_t ADC_AutoAccumulation</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:48</div></div>
<div class="ttc" id="group___a_d_c_html_ga1a7977f0de450fb7e1d38fd42d71ef33"><div class="ttname"><a href="group___a_d_c.html#ga1a7977f0de450fb7e1d38fd42d71ef33">ADC_ITConfig</a></div><div class="ttdeci">void ADC_ITConfig(uint32_t ADC_IT, FunctionalState NewState)</div><div class="ttdoc">Enables or disables the specified ADC interrupts.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:211</div></div>
<div class="ttc" id="group___a_d_c_html_ga06e8047db33c89ef576bf868f7d011c8"><div class="ttname"><a href="group___a_d_c.html#ga06e8047db33c89ef576bf868f7d011c8">ADC_ClearITPendingBit</a></div><div class="ttdeci">void ADC_ClearITPendingBit(uint16_t ADC_IT)</div><div class="ttdoc">Clears the ADC pending interrupt bits.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:525</div></div>
<div class="ttc" id="group___a_d_c_html_ga1962afdd9eebe5c896bbba2e4f26fe09"><div class="ttname"><a href="group___a_d_c.html#ga1962afdd9eebe5c896bbba2e4f26fe09">ADC_DeInit</a></div><div class="ttdeci">void ADC_DeInit(void)</div><div class="ttdoc">Deinitializes the ADC peripheral registers to their default reset values.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:64</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html"><div class="ttname"><a href="struct_a_d_c___init_type_def.html">ADC_InitTypeDef</a></div><div class="ttdoc">ADC Init structure definition</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:34</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a3c89766547d3cf2a5826d666cdfad872"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a3c89766547d3cf2a5826d666cdfad872">ADC_InitTypeDef::ADC_SamplingTime</a></div><div class="ttdeci">uint32_t ADC_SamplingTime</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:36</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a156fc6da4c02f773d90226560ffb046e"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a156fc6da4c02f773d90226560ffb046e">ADC_InitTypeDef::ADC_SingleChannelSel</a></div><div class="ttdeci">uint32_t ADC_SingleChannelSel</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:39</div></div>
<div class="ttc" id="group___a_d_c_html_ga5d766f4ed702e465183b7d91cfbe12f1"><div class="ttname"><a href="group___a_d_c.html#ga5d766f4ed702e465183b7d91cfbe12f1">ADC_GetITStatus</a></div><div class="ttdeci">ITStatus ADC_GetITStatus(uint16_t ADC_IT)</div><div class="ttdoc">Checks whether the specified ADC interrupt is set or not.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:427</div></div>
<div class="ttc" id="group___a_d_c_html_ga70dcb2d976b8dc5cbcbc10ad5f6ff751"><div class="ttname"><a href="group___a_d_c.html#ga70dcb2d976b8dc5cbcbc10ad5f6ff751">ADC_SoftwareStartConvCmd</a></div><div class="ttdeci">void ADC_SoftwareStartConvCmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the selected ADC software start conversion.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:235</div></div>
<div class="ttc" id="group___a_d_c_html_gae3abfa0c2180f80f80ac898d3bc2e043"><div class="ttname"><a href="group___a_d_c.html#gae3abfa0c2180f80f80ac898d3bc2e043">ADC_ClearFlag</a></div><div class="ttdeci">void ADC_ClearFlag(uint16_t ADC_FLAG)</div><div class="ttdoc">Clears the ADC pending interrupt flags.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:560</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a84d020f51bc81259c5eac8b4ee94bdf2"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a84d020f51bc81259c5eac8b4ee94bdf2">ADC_InitTypeDef::ADC_ContinueChannelSel</a></div><div class="ttdeci">uint32_t ADC_ContinueChannelSel</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:57</div></div>
<div class="ttc" id="group___a_d_c_html_ga1cca8fc361e233eb5eb2b60f5dd28dda"><div class="ttname"><a href="group___a_d_c.html#ga1cca8fc361e233eb5eb2b60f5dd28dda">ADC_GetAccValue</a></div><div class="ttdeci">uint32_t ADC_GetAccValue(void)</div><div class="ttdoc">Gets ADC accumulation conversion result.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:392</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a766d065c7635abbbcc15657806c82ecf"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a766d065c7635abbbcc15657806c82ecf">ADC_InitTypeDef::ADC_ClkSel</a></div><div class="ttdeci">uint32_t ADC_ClkSel</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:42</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_ab494b7beed79859f57a9b41b8540f0a5"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#ab494b7beed79859f57a9b41b8540f0a5">ADC_InitTypeDef::ADC_ConversionTimes</a></div><div class="ttdeci">uint32_t ADC_ConversionTimes</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:54</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a419a0d6eaa0348050cf7c950bd45675a"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a419a0d6eaa0348050cf7c950bd45675a">ADC_InitTypeDef::ADC_ExternalTrigConv1</a></div><div class="ttdeci">uint32_t ADC_ExternalTrigConv1</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:60</div></div>
<div class="ttc" id="group___a_d_c_html_ga6c6e754d1d0a98d56e465efaf73272ec"><div class="ttname"><a href="group___a_d_c.html#ga6c6e754d1d0a98d56e465efaf73272ec">ADC_StructInit</a></div><div class="ttdeci">void ADC_StructInit(ADC_InitTypeDef *ADC_InitStruct)</div><div class="ttdoc">Fills each ADC_InitStruct member with its default value.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:139</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a6493278df80c299fe60189fe5c056adb"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a6493278df80c299fe60189fe5c056adb">ADC_InitTypeDef::ADC_CircleMode</a></div><div class="ttdeci">uint32_t ADC_CircleMode</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:51</div></div>
<div class="ttc" id="group___a_d_c_html_ga0de1904ef4253ab214087422aedbbabe"><div class="ttname"><a href="group___a_d_c.html#ga0de1904ef4253ab214087422aedbbabe">ADC_GetFlagStatus</a></div><div class="ttdeci">FlagStatus ADC_GetFlagStatus(uint16_t ADC_FLAG)</div><div class="ttdoc">Checks whether the specified ADC flag is set or not.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:478</div></div>
<div class="ttc" id="group___a_d_c_html_ga17fefa48db4b468048475c4a23356d69"><div class="ttname"><a href="group___a_d_c.html#ga17fefa48db4b468048475c4a23356d69">ADC_Cmd</a></div><div class="ttdeci">void ADC_Cmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the ADC peripheral.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:167</div></div>
<div class="ttc" id="struct_a_d_c___init_type_def_html_a1f205977a0ae7145ca95ed4fd66a37d2"><div class="ttname"><a href="struct_a_d_c___init_type_def.html#a1f205977a0ae7145ca95ed4fd66a37d2">ADC_InitTypeDef::ADC_ExternalTrigConv2</a></div><div class="ttdeci">uint32_t ADC_ExternalTrigConv2</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.h:65</div></div>
<div class="ttc" id="group___a_d_c_html_gae64ae715dd57b437adeaa18bf28cc3ef"><div class="ttname"><a href="group___a_d_c.html#gae64ae715dd57b437adeaa18bf28cc3ef">ADC_GetSoftwareStartConvStatus</a></div><div class="ttdeci">FlagStatus ADC_GetSoftwareStartConvStatus(void)</div><div class="ttdoc">Gets the selected ADC Software start conversion Status.</div><div class="ttdef"><b>Definition:</b> wb32l003_adc.c:257</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by Westberry Technology (ChangZhou) Corp., Ltd. All rights reserved.
</small></address>
</body>
</html>
